#ifndef VLCWIDGET_H
#define VLCWIDGET_H

#include "vlckits.h"
#include "cbottomctrlbar.h"
#include "cframelesswidget.h"
#include <windows.h>
#include <QWidget>
#include <QSlider>
#include <QLabel>
#include <vlc/vlc.h>

class VLCWidget : public CFramelessWidget
{
    Q_OBJECT
public:
    explicit VLCWidget(QWidget *parent = nullptr);

    //void setTimeSliderValue(int position);
    //void setTimeText(const QString &str);
    //void setVolumeSliderValue(int val);
    //
    //void setCurPlayTime(const qint64 & curMs);
    //void setTotalTime(const qint64 & tatalMs);


public slots:
    //void on_btnOpen_clicked();

private slots:
    //void on_btnPlayer_clicked();
    //void on_btnPause_clicked();
    //void on_btnStop_clicked();
    //void fullScreen();
    //void play_pause();
    //void mouseDoubleClickEvent(QMouseEvent *event);
    //void keyPressEvent(QKeyEvent *event);
signals:

private:
    //QWidget *_videoWidget;
    //QSlider *_hSlider;
    //
    //CBottomCtrlBar *_cbcb;
    //
    //CPlayButtonGroupWidget* _playbtn = nullptr;
    //
    ////VLC
    //VLCKits *_vlcKits;
    //
    //bool _isplay = false;

};

#endif // VLCWIDGET_H
